文件名称:Udacity-Intro-Java-Final-Project:Udacity Java入门课程的最终项目
文件大小:61KB
文件格式:ZIP
更新时间:2024-06-08 13:56:34
Java
#使用Java连接四个游戏 这是我的Udacity 最后一个项目。 2015年5月8日完成 ##如何运行程序 在桌面上克隆GitHub存储库或以zip格式下载 使用Java IDE运行'Main.java'(在我们使用的类中) ##项目概述在此项目中,向我提供了所有资产和图形组件(例如游戏板,零件等)。 我必须为我的玩家My Agent实现游戏玩法。 ##我的方法我的球员经纪人的逻辑遵循以下顺序: 如果我能通过移动赢得胜利,那就去玩吧。 如果对手可以在下一步行动中获胜,则进行该步骤(一个格挡!)。 如果我从一场胜利中走了两步,而这一步并没有使对手获得胜利,那么就进行那一步。 如果对手在一场胜利中有2局,而该局又没有使对手获得胜利,则进行该局(一个格挡!)。 打个随机动作,但要确保我没有让对手获胜。 ##我学到的知识在参加Udacity课程之前,距我完成编程方面的任何正式学习
【文件预览】:
Udacity-Intro-Java-Final-Project-master
----Connect4Panel.ctxt(1KB)
----Connect4Frame.java(10KB)
----MyAgent.java(12KB)
----README.md(1KB)
----AdvancedAgent.class(3KB)
----IntermediateAgent.class(2KB)
----MyAgent.class(4KB)
----Connect4Panel.class(3KB)
----Connect4Slot.class(1KB)
----Agent.class(742B)
----Agent.ctxt(1KB)
----package.bluej(7KB)
----Main.java(802B)
----Connect4Slot.ctxt(2KB)
----Connect4Column.ctxt(1KB)
----BrilliantAgent.class(3KB)
----Connect4Frame.class(5KB)
----Connect4Panel.java(4KB)
----Connect4Frame$3.class(703B)
----MyAgent.ctxt(4KB)
----Main.class(713B)
----Connect4Frame$2.class(702B)
----Connect4Frame.ctxt(2KB)
----Connect4Column.class(1KB)
----Connect4Game.ctxt(4KB)
----Connect4Game.java(11KB)
----Connect4Frame$1.class(701B)
----Main.ctxt(103B)
----doc()
--------package-summary.html(928B)
--------resources()
--------stylesheet.css(1KB)
--------allclasses-noframe.html(741B)
--------allclasses-frame.html(761B)
--------package-frame.html(873B)
--------Connect4Game.html(12KB)
--------MyAgent.html(11KB)
--------serialized-form.html(3KB)
--------constant-values.html(847B)
--------Connect4Frame.html(25KB)
--------package-list(1B)
--------Connect4Column.html(6KB)
--------logfile.txt(2KB)
--------index.html(1KB)
----Connect4Slot.java(3KB)
----Connect4Game.class(4KB)
----RandomAgent.class(1KB)
----Connect4Column.java(2KB)
----BeginnerAgent.class(2KB)
----Agent.java(2KB)