PHP Classes

OPBE: Ogame probabilistic battle engine

Recommend this page to a friend!
  Info   View files View files (115)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 210 All time: 8,330 This week: 196Up
Version License PHP version Categories
opbe 1.0Artistic License5.3PHP 5, Games
Description 

Author

This package implements a Ogame probabilistic battle engine.

It can process the game play of combats of Web based space war games involving groups of players with fleets of ships.

The classes can process battles and generate results in the form of reports to inform the players.

Innovation Award
PHP Programming Innovation award nominee
November 2013
Number 4
Space wars are a common type of topic used in strategy games.

This class implements a game engine for space war games.

Manuel Lemos
Picture of Nicola Covolo
  Performance   Level  
Name: Nicola Covolo <contact>
Classes: 6 packages by
Country: Italy Italy
Age: ???
All time rank: 127349 in Italy Italy
Week rank: 180 Up9 in Italy Italy Up
Innovation award
Innovation award
Nominee: 2x

  Files folder image Files  
File Role Description
Files folder imagecombatObject (4 files)
Files folder imageconstants (1 file)
Files folder imagecore (3 files)
Files folder imageimplementations (2 directories)
Files folder imagemodels (8 files)
Files folder imagepublic (1 file)
Files folder imagetests (2 files, 1 directory)
Files folder imageutils (10 files)
Files folder imageviews (11 files)
Accessible without login Plain text file .htaccess Data Auxiliary data
Accessible without login Plain text file github.php Aux. Auxiliary script
Accessible without login Plain text file index.php Aux. Class source
Accessible without login Plain text file LICENSE.txt Lic. Documentation
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files  /  combatObject  
File Role Description
  Plain text file Fire.php Class Class source
  Plain text file FireManager.php Class Class source
  Plain text file PhysicShot.php Class Class source
  Plain text file ShipsCleaner.php Class Class source

  Files folder image Files  /  constants  
File Role Description
  Accessible without login Plain text file battle_constants.php Aux. Class source

  Files folder image Files  /  core  
File Role Description
  Plain text file Battle.php Class Class source
  Plain text file BattleReport.php Class Class source
  Plain text file Round.php Class Class source

  Files folder image Files  /  implementations  
File Role Description
Files folder image2Moons (4 directories)
Files folder imageXgp (3 files)

  Files folder image Files  /  implementations  /  2Moons  
File Role Description
Files folder image1_6_1 (2 files)
Files folder image1_6_1_injectionmode (3 files)
Files folder image1_7_2 (2 files)
Files folder image1_7_2_injectionMode (3 files)

  Files folder image Files  /  implementations  /  2Moons  /  1_6_1  
File Role Description
  Accessible without login Plain text file calculateAttack.php Aux. Class source
  Accessible without login Plain text file README.md Data Auxiliary data

  Files folder image Files  /  implementations  /  2Moons  /  1_6_1_injectionmode  
File Role Description
  Accessible without login Plain text file calculateAttack.php Aux. Class source
  Plain text file LangImplementation.php Class Class source
  Accessible without login Plain text file README.md Data Auxiliary data

  Files folder image Files  /  implementations  /  2Moons  /  1_7_2  
File Role Description
  Accessible without login Plain text file calculateAttack.php Aux. Class source
  Accessible without login Plain text file README.md Data Auxiliary data

  Files folder image Files  /  implementations  /  2Moons  /  1_7_2_injectionMode  
File Role Description
  Accessible without login Plain text file calculateAttack.php Aux. Class source
  Plain text file LangImplementation.php Class Class source
  Accessible without login Plain text file README.md Data Auxiliary data

  Files folder image Files  /  implementations  /  Xgp  
File Role Description
  Plain text file LangImplementation.php Class Class source
  Accessible without login Plain text file missionCaseAttack.php Aux. Class source
  Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files  /  models  
File Role Description
  Plain text file Defense.php Class Class source
  Plain text file Fleet.php Class Class source
  Plain text file HomeFleet.php Class Class source
  Plain text file Player.php Class Class source
  Plain text file PlayerGroup.php Class Class source
  Plain text file Ship.php Class Class source
  Plain text file ShipType.php Class Class source
  Plain text file Type.php Class Class source

  Files folder image Files  /  public  
File Role Description
  Accessible without login Plain text file style.css Data Auxiliary data

  Files folder image Files  /  tests  
File Role Description
Files folder imagerunnable (12 files, 5 directories)
  Plain text file LangImplementation.php Class Class source
  Accessible without login Plain text file RunnableTest.php Test Class source

  Files folder image Files  /  tests  /  runnable  
File Role Description
Files folder imagecases (10 files)
Files folder imageerrors (1 file)
Files folder imageHTMLPurifier (9 files, 1 directory)
Files folder imagelangs (2 files)
Files folder imagevars (2 files)
  Accessible without login Image file bad.png Icon Icon image
  Accessible without login Plain text file count.txt Doc. Documentation
  Accessible without login Image file good.png Icon Icon image
  Accessible without login HTML file player.html Doc. Documentation
  Accessible without login Plain text file round.css Data Auxiliary data
  Accessible without login Plain text file tabber-minimized.js Data Auxiliary data
  Accessible without login Plain text file tabber.css Data Auxiliary data
  Accessible without login Plain text file tabber.js Data Auxiliary data
  Accessible without login Plain text file tabs.css Data Auxiliary data
  Accessible without login HTML file techs.html Doc. Documentation
  Accessible without login Plain text file WebTest.php Test Unit test script
  Accessible without login HTML file WebTestGui.html Doc. Documentation

  Files folder image Files  /  tests  /  runnable  /  cases  
File Role Description
  Accessible without login Plain text file BsVsBc.php Test Unit test script
  Accessible without login Plain text file CrusherVsHunter.php Test Unit test script
  Accessible without login Plain text file CrusherVsSpy.php Test Unit test script
  Accessible without login Plain text file Fazi.php Test Unit test script
  Accessible without login Plain text file Htechs.php Test Unit test script
  Plain text file index.php Class Class source
  Accessible without login Plain text file NoDef.php Test Unit test script
  Accessible without login Plain text file RcVsHf.php Test Unit test script
  Accessible without login Plain text file Saiikup.php Test Unit test script
  Accessible without login Plain text file Shuffle.php Test Unit test script

  Files folder image Files  /  tests  /  runnable  /  errors  
File Role Description
  Accessible without login HTML file index.html Output Sample output

  Files folder image Files  /  tests  /  runnable  /  HTMLPurifier  
File Role Description
Files folder imageHTMLPurifier (21 files)
  Accessible without login Plain text file HTMLPurifier.auto.php Aux. Auxiliary script
  Accessible without login Plain text file HTMLPurifier.autoload.php Aux. Auxiliary script
  Accessible without login Plain text file HTMLPurifier.composer.php Aux. Auxiliary script
  Accessible without login Plain text file HTMLPurifier.func.php Aux. Auxiliary script
  Accessible without login Plain text file HTMLPurifier.includes.php Aux. Auxiliary script
  Accessible without login Plain text file HTMLPurifier.kses.php Aux. Auxiliary script
  Accessible without login Plain text file HTMLPurifier.path.php Aux. Auxiliary script
  Accessible without login Plain text file HTMLPurifier.php Aux. Auxiliary script
  Accessible without login Plain text file HTMLPurifier.safe-includes.php Aux. Auxiliary script

  Files folder image Files  /  tests  /  runnable  /  HTMLPurifier  /  HTMLPurifier  
File Role Description
  Accessible without login Plain text file AttrCollections.php Aux. Auxiliary script
  Accessible without login Plain text file AttrDef.php Aux. Auxiliary script
  Accessible without login Plain text file AttrTransform.php Aux. Auxiliary script
  Accessible without login Plain text file AttrTypes.php Aux. Auxiliary script
  Accessible without login Plain text file AttrValidator.php Aux. Auxiliary script
  Accessible without login Plain text file Bootstrap.php Aux. Auxiliary script
  Accessible without login Plain text file ChildDef.php Aux. Auxiliary script
  Accessible without login Plain text file Config.php Aux. Auxiliary script
  Accessible without login Plain text file ConfigSchema.php Aux. Auxiliary script
  Accessible without login Plain text file ContentSets.php Aux. Auxiliary script
  Accessible without login Plain text file Context.php Aux. Auxiliary script
  Accessible without login Plain text file CSSDefinition.php Aux. Auxiliary script
  Accessible without login Plain text file Definition.php Aux. Auxiliary script
  Accessible without login Plain text file DefinitionCache.php Aux. Auxiliary script
  Accessible without login Plain text file DefinitionCacheFactory.php Aux. Auxiliary script
  Accessible without login Plain text file Doctype.php Aux. Auxiliary script
  Accessible without login Plain text file DoctypeRegistry.php Aux. Auxiliary script
  Accessible without login Plain text file ElementDef.php Aux. Auxiliary script
  Accessible without login Plain text file Encoder.php Aux. Auxiliary script
  Accessible without login Plain text file EntityLookup.php Aux. Auxiliary script
  Accessible without login Plain text file EntityParser.php Aux. Auxiliary script

  Files folder image Files  /  tests  /  runnable  /  langs  
File Role Description
  Plain text file 2Moons_1-3-5.php Class Class source
  Plain text file XG.php Class Class source

  Files folder image Files  /  tests  /  runnable  /  vars  
File Role Description
  Plain text file 2Moons_1-3-5.php Class Class source
  Accessible without login Plain text file XG.php Aux. Auxiliary script

  Files folder image Files  /  utils  
File Role Description
  Plain text file DebugManager.php Class Class source
  Plain text file Events.php Class Class source
  Plain text file Gauss.php Class Class source
  Plain text file GeometricDistribution.php Class Class source
  Plain text file includer.php Class Class source
  Plain text file Iterable.php Class Class source
  Plain text file Lang.php Class Class source
  Plain text file LangManager.php Class Class source
  Plain text file Math.php Class Class source
  Plain text file Number.php Class Class source

  Files folder image Files  /  views  
File Role Description
  Accessible without login HTML file attackers_win.html Doc. Documentation
  Accessible without login HTML file defenders_win.html Doc. Documentation
  Accessible without login HTML file details.html Doc. Documentation
  Accessible without login HTML file draw.html Doc. Documentation
  Accessible without login HTML file fleet.html Doc. Documentation
  Accessible without login HTML file player2.html Doc. Documentation
  Accessible without login HTML file playerGroup.html Doc. Documentation
  Accessible without login HTML file report.html Doc. Documentation
  Accessible without login HTML file round.html Doc. Documentation
  Accessible without login HTML file round_info.html Doc. Documentation
  Accessible without login HTML file type.html Doc. Documentation

 Version Control Unique User Downloads Download Rankings  
 100%
Total:210
This week:0
All time:8,330
This week:196Up