[penlin] update info
delete the zip file
create gitignore and del *.pyc
[penlin]
gitignore and ghost avoid AI
[penlin]
update delete .pyc
[penlin]
delete *.pyc
[penlin]
resolve conflict
[penlin] resolve the bug of variable name state resused in line 42 in pacmanAgents.py
[penlin] 嘗試加入我們的架構 包括Agent bomb block item, 已初步實現 bomb 機制 (除了爆炸判斷以外) : z 放炸彈, 10 Frames 後會消失,
[penlin] bomberman picture, stop if no keying
[penlin] fix bug and add block, bomb blocking , item eaten
[penlin]  class Map  V1
[penlin]
0. implement easy bomb explode
1. apply Item Effect  (power, speed, number)
2. speed control !!!!
vector [speed*{(1,0), (-1,0), (0,1) , (0,-1), (0,0)} ] is the movement that this agent would move in this frame, that is , in next frame, this agent would start at the position after plus that vector

I adjust the game.py/Configuration  position data precision to '0.3f' ,
and I adjsut the function generateSuccesor(self, vector) to detect whether this agent is reach the next dot
[penlin] 移除 Ghost , 並且新增 bomberman 可以多人共同玩 bomberman ,

>> python pacman.py  -k  2  -p  RandomGhost --frameTime  0.05
>> python pacman.py  -p RandomGhost --frameTime 0.01
>> python pacman.py   --frameTime 0.05
[Penlin] update Map to replace most of layout
[penlin]  fix bug
[penlin] delete the food and capsule
[penlin] checkDie() to check some bomberman is Die or not and in hence decide the game is over or not
[penlin] 4 人對戰 勝利情況的加強
[Penlin] 加上 bombExplode() 以及 把 graphicsDisplay.update() 中  判斷 的順序調換 "一定要先update增加的東西，才能update 要消失的東西  例如 addItem, 再removeItem " 要不然他圖片會找不到