GODPAPER | All Packages | Index | Frames No Frames |
All Classes

Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.

| Class | Package | Description
--- | --- | --- | ---
| AbstractChessVO | com.godpaper.as3.impl | This is our bitboard: --------- rkbomobkr c c p p p p p P P P P P C C RKBOMOBKR --------- about X-ray attacks Here is another type of double attack in which the targets are threatened in one direction.
| AbstractClassError | starling.errors | An AbstractClassError is thrown when you attempt to create an instance of an abstract class.
| AbstractEvolvableFactory | com.suckatmath.machinelearning.genetic.impl | Convenience base class for EvolvableFactories.
| AbstractMethodError | starling.errors | An AbstractMethodError is thrown when you attempt to call an abstract method.
| AbstractProcess | org.generalrelativity.thread.process | Offers an abstract implementation of IRunnable
| AbstractTarget | mx.logging | This class provides the basic functionality required by the logging framework for a target implementation.
| AddedWatcher | feathers.core | This class is deprecated in favor of DisplayListWatcher.
| AdvancedMath | com.masterbaboon | Collection of advanced math functions for AS3
| AGALMiniAssembler | com.adobe.utils |
| Air | com.godpaper.as3.views.components.jewels | AirJewel.as class.
| AlphaBeta | com.lookbackon.AI.searching | Search enhancements All techniques above aimed at reducing the number of nodes to search by better move ordering.
| AnchorLayout | feathers.layout | Positions and sizes items based on anchor positions.
| AnchorLayoutData | feathers.layout | Extra, optional data used by an AnchorLayout instance to position and size a display object.
| AnotherHumanState | com.godpaper.as3.business.fsm.states.game | AnotherHumanState.as class.The game statement of AnotherHuman with flag(green).
| AnotherHumanWinState | com.godpaper.as3.business.fsm.states.game | AnotherHumanWinState.as class.
| ApplicationBase | Top Level | ApplicationBase.as class constructed with framework's workflow:(this base application actually is a classic "TicTacToc" chess game example); 1.initializeHandler;(protected for override) 2.applicationCompleteHandler;(private) 3.override-able properties(chessPieceManager,pluginProvider) Notice:this ApplicationBase class actually is TicTacToe board game.
| Array2 | de.polygonal.ds | A two-dimensional array.
| Array3 | de.polygonal.ds | A three-dimensional array.
| ArrayChildrenHierarchicalCollectionDataDescriptor | feathers.data | A hierarchical data descriptor where children are defined as arrays in a property defined on each branch.
| ArrayedQueue | de.polygonal.ds | A queue based on an array (circular queue).
| ArrayedStack | de.polygonal.ds | An arrayed stack.
| ArrayGenome | com.suckatmath.machinelearning.genetic.impl | Basic array backed genome implementation.
| ArrayListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for Arrays.
| ArrayUtil | org.spicefactory.lib.util | Static utility methods for Arrays.
| ArriveTest | com.lookbackon.AI.steeringBehavior.tests |
| AssetEmbeds_1x | Top Level | AssetsEmbed_1x.as class.
| AssetEmbeds_2x | Top Level | AssetsEmbed_2x.as class.
| AssetEmbedsDefault | Top Level | A class for obtainning static embeded resources(images,fonts,sound,texture...).
| AssetManager | starling.utils | The AssetManager handles loading and accessing a variety of asset types.
| AStar | com.lookbackon.ds.aStar | In computer science, A(pronounced "A star") is a computer algorithm that is widely used in pathfinding and graph traversal, the process of plotting an efficiently traversable path between points, called nodes.
| AStarNode | com.lookbackon.ds.aStar | Represents a specific node evaluated as part of a pathfinding algorithm.
| AStarNodeBoard | com.lookbackon.ds | It is a similar of bitboard struct,and every cell representation a star node.
| AtfData | starling.textures | A parser for the ATF data format.
| AttackFalse | com.lookbackon.AI.searching | AttackFalse.as class.(假进攻)
| AttackState | com.godpaper.as3.business.fsm.states.chess | - Attack Nearest Enemy Unit - Attack Weakest Enemy Unit - Attack Strongest Enemy Unit
| AutoHidePlugin | com.gskinner.motion.plugins | Plugin for GTween.
| AvoidTest | com.lookbackon.AI.steeringBehavior.tests |
| Back | com.gskinner.motion.easing | Easing class for use with GTween.
| BaseDefaultItemRenderer | feathers.controls.renderers | An abstract class for item renderer implementations.
| BFS | jp.dip.hael.gameai.graph.searcher | 幅優先探索
| BFSsearcher | com.lookbackon.ds.graph.searcher | BFSsearcher.as class.
| BigDB | playerio | Provides access to the BigDB service provided by Player.IO.
| BinarySearchTree | de.polygonal.ds | A Binary Search Tree (BST).
| BinaryTreeGenome | com.suckatmath.machinelearning.genetic.impl | Binary tree backed Genome.
| BinaryTreeNode | de.polygonal.ds | A binary tree node from which you can build a binary tree.
| BitBoard | com.lookbackon.ds | Pros and Cons of Using BitBoard Flags: Pros: Efficient: Very small storage space to hold a lot of information. Efficient: Ultra-fast (actually fastest possible) for making programmatic decisions, especially when looking for combinations of attributes or options. Efficient: Concise storage means fast data transfer. Extensible: New code does not "break" old code.
| BitBoardUtil | com.godpaper.as3.utils | BitBoardUtil.as class.
| BitField | com.godpaper.as3.utils | BitField.as class.
| BitmapChar | starling.text | A BitmapChar contains the information about one char of a bitmap font.
| BitmapFont | starling.text | The BitmapFont class parses bitmap font files and arranges the glyphs in the form of a text.
| BitmapFontTextFormat | feathers.text | Customizes a bitmap font for use by a BitmapFontTextRenderer.
| BitmapFontTextRenderer | feathers.controls.text | Renders text using starling.text.BitmapFont.
| BitVector | de.polygonal.ds | A bit-vector.
| BitVectors | com.lookbackon.ds | the implementation would look something like this: //offline var n:uint = objects.length; var bv:BitVector = new BitVector( null, n ( n - 1 ) / 2 ); //test function handleCollision( minObj:CollidableObject, maxObj:CollidableObject ) : void { var bit:uint = minObj.index ( 2 n - minObj.index - 3 ) / 2 + maxObj.index - 1; if( !bv.getBit( bit ) ){ //test for collision bv.setBit( bit, true ); } }
| BlendMode | starling.display | A class that provides constant values for visual blend mode effects.
| BlueChessPiecesPool | com.godpaper.as3.model.pools | Reusing objects reduces the need to instantiate objects, which can be expensive.
| BlurFilter | starling.filters | The BlurFilter applies a Gaussian blur to an object.
| BlurPlugin | com.gskinner.motion.plugins | Plugin for GTween.
| Bounce | com.gskinner.motion.easing | Easing class for use with GTween.
| Button | feathers.controls | A push (or optionally, toggle) button control.
| Button | starling.display | A simple button composed of an image and, optionally, text.
| ButtonGroup | feathers.controls | A set of related buttons with layout, customized using a data provider.
| Callout | feathers.controls | A pop-up container that points at (or calls out) a specific region of the application (typically a specific control that triggered it).
| CalloutPopUpContentManager | feathers.controls.popups | Displays pop-up content (such as the List in a PickerList) in a Callout.
| Check | feathers.controls | A toggle control that contains a label and a box that may be checked or not to indicate selection.
| ChessAgent | com.godpaper.as3.business.fsm | ChessAgent to agently maintain all of chess state.
| ChessBookMoveVO | com.godpaper.as3.model.vos.pgn | ChessMoveVO.as class.
| ChessBookVO | com.godpaper.as3.model.vos.pgn | ChessBookVO,棋谱部分是PGN的主要内容，记录了每一回合的着法、评注和结果。
| ChessFactory_TicTacToe | com.godpaper.tic_tac_toe.busniess.factory | ChessFactory_TicTacToe.as class.
| ChessFactoryBase | com.godpaper.as3.business.factory | Simply factory produce ChessPiece/ChessGasket/ChessVO/OmenVO and relatived properties.
| ChessGasketsPool | com.godpaper.as3.model.pools | Reusing objects reduces the need to instantiate objects, which can be expensive.
| ChessPiecesManager_TicTacToe | com.godpaper.tic_tac_toe.busniess.managers | ChessPiecesManager_TicTacToe.as class.
| ChessPiecesManagerDefault | com.godpaper.as3.business.managers | The default chess piece manager, manage chess piece move's validation/makeMove/unMakeMove. Also a way for the originator to be responsible for saving and restoring its states.
| ChessPiecesMemento | com.godpaper.as3.model | The Memento pattern says that: in order to record the state for this class, We must create a memento type that we will call ChessPiecesMemento.
| ChessTaskBase | com.godpaper.as3.tasks | Abstract the ChessTask struct including the assign/assignee and trackment.
| ChessVO_TicTacToe | com.godpaper.tic_tac_toe.model.vo | ChessVO_TicTacToe.as class.
| Circle | com.lookbackon.AI.steeringBehavior | Starling graphic draw based on Image class.
| Circular | com.gskinner.motion.easing | Easing class for use with GTween.
| ClassFactory | mx.core | A ClassFactory instance is a "factory object" which Flex uses to generate instances of another class, each with identical properties.
| CleanUpChessPieceTask | com.godpaper.as3.tasks | CleanUpChessPieceTask.as class.
| CleanUpPiecesBitboardTask | com.godpaper.as3.tasks | CleanUpPiecesBitboardTask.as class.
| Client | playerio | An instance of this class is returned to the callback function when successfully connecting to the PlayerIO webservice.
| Collection | de.polygonal.ds | A 'java-style' collection interface.
| CollectionEvent | mx.events | The mx.events.CollectionEvent class represents an event that is dispatched when the associated collection changes.
| CollectionEventType | feathers.events | Event type constants for collections.
| Color | starling.utils | A utility class containing predefined colors and methods converting between different color representations.
| ColorAdjustPlugin | com.gskinner.motion.plugins | Plugin for GTween.
| ColorArgb | starling.extensions |
| ColorMatrix | com.gskinner.geom |
| ColorMatrixFilter | starling.filters | The ColorMatrixFilter class lets you apply a 4x5 matrix transformation on the RGBA color and alpha values of every pixel in the input image to produce a result with a new set of RGBA color and alpha values.
| ColorPositionVO | com.godpaper.as3.model.vos | A common model value object with color and position values.
| ColorTransformPlugin | com.gskinner.motion.plugins | Plugin for GTween.
| ComputerState | com.godpaper.as3.business.fsm.states.game | ComputerState.as class.The game statement of Computer with flag(blue).
| ComputerWinState | com.godpaper.as3.business.fsm.states.game | ComputerWinState.as class.
| ConcreteTexture | starling.textures | A ConcreteTexture wraps a Stage3D texture object, storing the properties of the texture.
| ConcurrentTaskGroup | org.spicefactory.lib.task | A TaskGroup implementation that executes its child Tasks concurrently.
| ConductMessage | com.godpaper.as3.messages | ConductMessage.as class.
| ConductVO | com.godpaper.as3.model.vos | This conduct entity model with basic information as follows: 1.moved chess prototype(ChessPieces); 2.moved destination position(Point(x,y)); 3.a brevity string such as "Pg3g4(兵3进4)"; 4."eat off" reference on be eatten off chess pieces; 5.crossValue the current conductVO's zobrist key value;
| Connection | Nonoba.api |
| Connection | playerio | Allows the client to connect to the Multiplayer servers
| ConnectionEvent | Nonoba.api |
| ContemptFactor | com.lookbackon.AI.evaluation.factors |
| CoodinatedNode | com.lookbackon.ds.graph | CoodinatedNode.as class.
| CoodinatedNode | jp.dip.hael.gameai.graph |
| CreateChessBoardTask | com.godpaper.as3.tasks | CreateChessBoardTask.as class.
| CreateChessGasketTask | com.godpaper.as3.tasks | CreateChessGasketTask.as class.
| CreateChessPieceTask | com.godpaper.as3.tasks | ChessTaskBase.as class.
| CreateChessVoTask | com.godpaper.as3.tasks | CreateChessVoTask.as class.
| CreatePiecesBoxTask | com.godpaper.as3.tasks | CreatePiecesBoxTask.as class for the boxes(which filled with chess pieces) creation process.
| CreatePluginButtonBarTask | com.godpaper.as3.tasks | CreatePluginButtonBar.as class.
| Cube | ptolemy.geom3D.platonic |
| Cube | ptolemy.geom3D.unfolding |
| Cubic | com.gskinner.motion.easing | Easing class for use with GTween.
| CurrentFramePlugin | com.gskinner.motion.plugins | Plugin for GTween.
| CursorManager | pl.mateuszmackowiak.visuals |
| DatabaseObject | playerio | Player.IO BigDB Database object
| DefaultConstants | com.godpaper.as3.consts | DefaultConstants.as class.
| DefaultErrors | com.godpaper.as3.errors | Customize errors occured at Default.
| DefaultEvolvable | com.suckatmath.machinelearning.genetic.impl | Useless empty implementation of Evolvable.
| DefaultGroupedListHeaderOrFooterRenderer | feathers.controls.renderers | The default renderer used for headers and footers in a GroupedList control.
| DefaultGroupedListItemRenderer | feathers.controls.renderers | The default item renderer for a GroupedList control.
| DefaultListItemRenderer | feathers.controls.renderers | The default item renderer for List control.
| DefaultPiecesConstants | com.godpaper.as3.consts | ChessPieces value/label global setting 1.label for labeling chess pieces button; 2.value for chess pieces' evaluation; 3.strength for chess pieces' strength; 4.important for chess pieces' important on board; 5.convertImportant for the chess pieces' fuzzy import on board;
| DefaultTollgatesConstant | com.godpaper.as3.consts | DefaultTollgatesConstant.as class which providing easy tollgate configuration.
| DefenseState | com.godpaper.as3.business.fsm.states.chess | Defense state try to keep "marshal" safty. - Fortify Position - Defend Friendly Unit By Attacking Threatening Unit
| DelayedCall | starling.animation | A DelayedCall allows you to execute a method after a certain time has passed.
| Delegate | org.spicefactory.lib.task.util | A Delegate wraps a method and its parameters for deferred execution.
| DelegateTask | org.spicefactory.lib.task.util | A Task implementation that delegates the actual execution of the operation.
| DeluxeSignal | org.osflash.signals | Signal dispatches events to multiple listeners.
| DeviceCapabilities | feathers.system | Using values from the Stage and Capabilities classes, makes educated guesses about the physical size of the device this code is running on.
| DFS | jp.dip.hael.gameai.graph.searcher |
| DFSsearcher | com.lookbackon.ds.graph.searcher | DFSsearcher.as class.
| Dijkstra | jp.dip.hael.gameai.graph.searcher |
| DIJKSTRAsearcher | com.lookbackon.ds.graph.searcher | DIJKSTRAsearcher.as class.
| DisplacementMapFilter | starling.filters | The DisplacementMapFilter class uses the pixel values from the specified texture (called the displacement map) to perform a displacement of an object.
| DisplayListWatcher | feathers.core | Watches a container on the display list.
| DisplayObject | starling.display | The DisplayObject class is the base class for all objects that are rendered on the screen.
| DisplayObjectContainer | starling.display | A DisplayObjectContainer represents a collection of display objects.
| DisplayObjectSignalSet | org.osflash.signals.natives.sets |
| DLinkedList | de.polygonal.ds | A doubly linked list.
| DListIterator | de.polygonal.ds | A doubly linked list iterator.
| DListNode | de.polygonal.ds | A doubly linked list node.
| Dodecahedron | ptolemy.geom3D.platonic |
| Dodecahedron | ptolemy.geom3D.unfolding |
| DR | com.lookbackon.AI.searching |
| DragData | feathers.dragDrop | Stores data associated with a drag and drop operation.
| DragDropEvent | feathers.events | Events used by the DragDropManager.
| DragDropManager | feathers.dragDrop | Handles drag and drop operations based on Starling touch events.
| DropDownPopUpContentManager | feathers.controls.popups | Displays pop-up content as a desktop-style drop-down.
| DynamicAtlas | com.emibap.textureAtlas | DynamicAtlas.as https://github.com/emibap/Dynamic-Texture-Atlas-Generator
| Earth | com.godpaper.as3.views.components.jewels | Earth.as class.
| ECCO_VO | com.godpaper.as3.model.vos.pgn | ECCO（Encyclopedia of Chinese Chess Openings)，它是中国象棋开局类型的编号体系 。
| Edge | com.lookbackon.ds.graph | Edge.as class.
| Edge | jp.dip.hael.gameai.graph |
| Elastic | com.gskinner.motion.easing | Easing class for use with GTween.
| EndingGameModel | com.godpaper.as3.model | A singleton model hold chess board opening book information. In the endgame, few Pawns remain, so other strong pieces have more space to move. The search depth in this stage is limited owing to the freedom of the pieces and the large size of the Chinese chessboard.
| EnterFrameEvent | starling.events | An EnterFrameEvent is triggered once per frame and is dispatched to all objects in the display tree.
| Enum | com.godpaper.as3.utils | AS3 Fake Enum class
| ErrorLog | playerio | Allows developers to write entries to the Player.IO error log from ActionScript
| ETC | com.lookbackon.AI.searching |
| Event | starling.events | Event objects are passed as parameters to event listeners when an event occurs.
| EventDispatcher | starling.events | The EventDispatcher class is the base class for all classes that dispatch events.
| EventDispatcherSignalSet | org.osflash.signals.natives.sets |
| Evolvable | com.suckatmath.machinelearning.genetic.core | Defines methods used by the GeneticEngine to perform the genetic algorithm.
| EvolvableComparator | com.suckatmath.machinelearning.genetic.core | Compares one Evolvable to another.
| EvolvableFactory | com.suckatmath.machinelearning.genetic.core | creates new Evolvables from Genomes
| EvolvableString | com.suckatmath.machinelearning.genetic.impl | Stupid little example evolvable.
| EvolvableStringFactory | com.suckatmath.machinelearning.genetic.impl | Factory to create EvolvableStrings
| Exponential | com.gskinner.motion.easing | Easing class for use with GTween.
| Eye | ptolemy.geom3D.core | Eye defines the observer, who looks from (x,y,z) in the direction of lookAt Vector, with theta representing the breadth of view angle
| Face | ptolemy.geom3D.core |
| FeathersControl | feathers.core | Base class for all UI controls.
| FeathersEventType | feathers.events | Event type constants for Feathers controls.
| FEN_VO | com.godpaper.as3.model.vos.pgn | FEN(Forsyth-Edwards Notation)是专门用来表示象棋局面的记录规范.
| FileReferenceListSignalSet | org.osflash.signals.natives.sets |
| FileReferenceSignalSet | org.osflash.signals.natives.sets |
| FillInPiecesBoxTask | com.godpaper.as3.tasks | FillInPiecesBoxTask.as class.Actually it with "put on" busniess logic.
| FilterUtil | com.godpaper.as3.utils | FilterUtil.as class.
| Fire | com.godpaper.as3.views.components.jewels | Fire.as class.
| FixedLengthStringGene | com.suckatmath.machinelearning.genetic.impl | Gene consisting of a fixed length String
| FixedLengthStringGenome | com.suckatmath.machinelearning.genetic.impl | An entire Genome based on a single backing String
| FleeTest | com.lookbackon.AI.steeringBehavior.tests |
| FlexUnitApplication | Top Level | FlexUnitApplication.as class.
| FlexUnitCompilerApplication | Top Level | FlexUnitCompilerApplication.as class.
| FlockTest | com.lookbackon.AI.steeringBehavior.tests |
| FocusManager | feathers.core | Manages touch and keyboard focus.
| FragmentFilter | starling.filters | The FragmentFilter class is the base class for all filter effects in Starling.
| FragmentFilterMode | starling.filters | A class that provides constant values for filter modes.
| FuzzyImportantEvaluation | com.lookbackon.AI.evaluation.fuzzy | FuzzyImportantEvaluation.as class.
| FuzzyRule | com.lookbackon.AI.fuzzyLogicSystem | Fuzzy rules are basically if then .
| FuzzySet | com.lookbackon.AI.fuzzyLogicSystem | These are sets whose elements are all the possible linguistic value of a specific linguistic variable,each assoicated with a MemberShip function value of the same Crisp value.
| FuzzySystem | com.lookbackon.AI.fuzzyLogicSystem | This class lets you define a set of rules.
| GameAgent | com.godpaper.as3.business.fsm | GameAgent.as class.The game state agency class.
| GameFS | playerio | Allows developers to access files stores in GameFS
| GameScreen | com.godpaper.as3.views.screens | GameScreen accepts input from the user and instructs the model and a viewport to perform actions based on that input.
| GameStateManagerDefault | com.godpaper.as3.business.managers | A player manager class to maintain turn-based game.
| Gene | com.suckatmath.machinelearning.genetic.core | It is not necessary to use this interface if you define your own implementations of Genome, however it can be convenient
| GenericEvent | org.osflash.signals.events |
| GeneticEngine | com.suckatmath.machinelearning.genetic.core | performs actual genetic algorithms
| Genome | com.suckatmath.machinelearning.genetic.core | Genome encapsulates the serialized version of your Evolvables.
| Graph | de.polygonal.ds | A linked uni-directional weighted graph structure.
| GraphArc | de.polygonal.ds | A weighted arc pointing to a graph node.
| GraphBoard | com.lookbackon.ds | This graphic board providing the graph data struct and searchable functions;
| GraphEx | jp.dip.hael.gameai.graph | グラフ
| GraphNode | de.polygonal.ds | A graph node.
| GreenThread | org.generalrelativity.thread | User-space thread emulator that manages a list of processes and considers requested frequencies and allocation constraints.
| GreenThreadDiagnostic | org.generalrelativity.thread.diagnostic | Wraps all ProcessDiagnostics
| GreenThreadEvent | org.generalrelativity.thread.event | Carries an instance of IRunnable to handle process specific Events related to the running GreenThread.
| GroupedList | feathers.controls | Displays a list of items divided into groups or sections.
| GTween | com.gskinner.motion | GTween ©2008 Grant Skinner, gskinner.com.
| GTweener | com.gskinner.motion | GTweener ©2009 Grant Skinner, gskinner.com.
| GTweenTimeline | com.gskinner.motion | GTweenTimeline ©2008 Grant Skinner, gskinner.com.
| HAlign | starling.utils | A class that provides constant values for horizontal alignment of objects.
| HandshakeScreen | com.godpaper.as3.views.screens | HandshakeScreen.as class.The client of the game connects with the listening others by tree-way handshake firstly.
| HashMap | de.polygonal.ds | A hash table using direct lookup (perfect hashing).
| HashTable | de.polygonal.ds | A hash table using linked overflow for collision resolving.
| Header | feathers.controls | A header that displays an optional title along with a horizontal regions on the sides for additional UI controls.
| Heap | de.polygonal.ds | A heap is a special kind of binary tree in which every node is greater than all of its children.
| HierarchicalCollection | feathers.data | Wraps a two-dimensional data source with a common API for use with UI controls that support this type of data.
| HierarchicalFiniteStateMachine | com.lookbackon.AI.HFSM | HierarchicalFiniteStateMachine.as class.
| HistoryTableModel | com.godpaper.as3.model | A singleton model hold chess board history table information. History heuristics are in some way an extension of killer moves.
| HorizontalLayout | feathers.layout | Positions items from left to right in a single row.
| HStateBase | com.lookbackon.AI.HFSM.states | HStateBase.as class.
| HumanState | com.godpaper.as3.business.fsm.states.game | HumanState.as class.The game statement of Human with flag(red).
| HumanWinState | com.godpaper.as3.business.fsm.states.game | HumanWinState.as class.
| IAnimatable | starling.animation | The IAnimatable interface describes objects that are animated depending on the passed time.
| IArrive | com.lookbackon.AI.steeringBehavior.behaviors |
| IAStar | com.lookbackon.ds | Holds a two-dimensional array of Nodes methods to manipulate them, start node and end node for finding a path. Notice: this class code base based on some open source code.
| IAvoid | com.lookbackon.AI.steeringBehavior.behaviors |
| IBitBoard | com.lookbackon.ds |
| IBubbleEventHandler | org.osflash.signals.events |
| IButton | mx.managers | The IButton interface is a marker interface that indicates that a component acts as a button.
| IChildList | mx.core | The IChildList interface defines the properties and methods for accessing and manipulating child lists, which are subsets of a DisplayObjectContainer's children.
| IConductService | com.godpaper.as3.services | IConductService.as class.This interface is used to transform conduct information, Using interfaces makes it easy to switch the actual service classes.
| IConnex | com.lookbackon.ds | This interface pre-define the board data struct aviable functions.
| Icosahedron | ptolemy.geom3D.platonic |
| Icosahedron | ptolemy.geom3D.unfolding |
| IDisplayObjectWithScrollRect | feathers.display | Adds a scrollRect to a display object.
| IDragSource | feathers.dragDrop | An object that can initiate drag actions with the drag and drop manager.
| IDropTarget | feathers.dragDrop | A display object that can accept data dropped by the drag and drop manager.
| IEvade | com.lookbackon.AI.steeringBehavior.behaviors |
| IEvaluation | com.lookbackon.AI.evaluation | An evaluation function is used to heuristically determine the relative value of a position, i.e.
| IEvent | org.osflash.signals.events |
| IFactory | mx.core | The IFactory interface defines the interface that factory classes such as ClassFactory must implement.
| IFeathersControl | feathers.core | Basic interface for Feathers UI controls.
| IFeathersDisplayObject | feathers.core | Public properties and functions from starling.display.DisplayObject in helpful interface form.
| IFeathersEventDispatcher | feathers.core | Public properties and functions from starling.events.EventDispatcher in helpful interface form.
| IFeathersTheme | feathers.skins |
| IFlee | com.lookbackon.AI.steeringBehavior.behaviors |
| IFlexDisplayObject | mx.managers | The IFlexDisplayObject interface defines the interface for skin elements.
| IFllowPath | com.lookbackon.AI.steeringBehavior.behaviors |
| IFlock | com.lookbackon.AI.steeringBehavior.behaviors |
| IFocusDisplayObject | feathers.core | A component that can receive focus.
| IFocusManager | feathers.core | Interface for focus management.
| IFocusManager | mx.managers | The IFocusManager interface defines the interface that components must implement to manage the focus on components in response to mouse activity or keyboard activity (Tab key), and to support a default button.
| IFocusManagerContainer | mx.managers | The IFocusManagerContainer interface defines the interface that containers implement to host a FocusManager.
| IFuzzyBasicComparisonRules | com.lookbackon.AI.fuzzyLogicSystem | The IFuzzyBasicComparisonRulses interface works on the idea that it can be inherited by any object that we wish to implement to.
| IGroupedListHeaderOrFooterRenderer | feathers.controls.renderers | Interface to implement a renderer for a grouped list header or footer.
| IGroupedListItemRenderer | feathers.controls.renderers | Interface to implement a renderer for a grouped list item.
| IGroupedToggle | feathers.core | A toggle associated with a specific group.
| IGTweenPlugin | com.gskinner.motion.plugins | Defines the interface for GTween plugins.
| IHierarchicalCollectionDataDescriptor | feathers.data | An adapter interface to support any kind of data source in hierarchical collections.
| IHierarchicalFiniteStateMachine | com.lookbackon.AI.HFSM | IHierarchicalFiniteStateMachine.as.
| IHState | com.lookbackon.AI.HFSM.states | IHState.as class.
| ILayout | feathers.layout | Interface providing layout capabilities for containers.
| ILayoutData | feathers.layout | Extra data used by layout algorithms.
| ILayoutDisplayObject | feathers.layout | A display object that may be associated with extra data for use with advanced layouts.
| IList | mx.collections | A collection of items organized in an ordinal fashion.
| IListCollectionDataDescriptor | feathers.data | An adapter interface to support any kind of data source in ListCollection.
| IListItemRenderer | feathers.controls.renderers | Interface to implement a renderer for a list item.
| IllegalArgumentError | org.spicefactory.lib.errors | Error thrown when a method is called with illegal arguments.
| IllegalStateError | org.spicefactory.lib.errors | Error thrown when a method has been invoked while the target instance was in an inappropiate state.
| ILogger | mx.logging | All loggers within the logging framework must implement this interface.
| ILoggingTarget | mx.logging | All logger target implementations within the logging framework must implement this interface.
| Image | feathers.display | Adds capabilities to Starling's Image class, including scrollRect and pixel snapping.
| Image | starling.display | An Image is a quad with a texture mapped onto it.
| ImageLoader | feathers.controls | Displays an image, either from a Texture or loaded from a URL.
| ImageStateValueSelector | feathers.skins | Values for each state are Texture instances, and the manager attempts to reuse the existing Image instance that is passed in to getValueForState() as the old value by swapping the texture.
| IMemberShipFunction | com.lookbackon.AI.fuzzyLogicSystem | Define an interface that let you create your own membership function for the VariableValue.
| INativeDispatcher | org.osflash.signals.natives | Similar to IDispatcher but using strong types specific to Flash's native event system.
| InteractiveObjectSignalSet | org.osflash.signals.natives.sets |
| InvalidCategoryError | mx.logging.errors | This error is thrown when a category specified for a logger contains invalid characters or is malformed.
| InvalidFilterError | mx.logging.errors | This error is thrown when a filter specified for a target contains invalid characters or is malformed.
| InverseTrapezoidalFlip90MemberShipFunction | com.lookbackon.AI.fuzzyLogicSystem | Inverse trapezoidal member ship function.
| InverseTrapezoidalMemberShipFunction | com.lookbackon.AI.fuzzyLogicSystem | Inverse trapezoidal member ship function.
| IOnceSignal | org.osflash.signals |
| IPluginButtonBar | com.godpaper.as3.views.plugin | IPluginButtonBar.as class.Abstarct the basica button bar for the plugin UIComponent.
| IPopUpContentManager | feathers.controls.popups | Automatically manages pop-up content layout and positioning.
| IPrioritySignal | org.osflash.signals |
| IPropertyChangeNotifier | mx.core | The IPropertyChangeNotifier interface defines a marker interface.
| IPursue | com.lookbackon.AI.steeringBehavior.behaviors |
| IRunnable | org.generalrelativity.thread |
| IScreen | feathers.controls | A screen for use with ScreenNavigator.
| IScrollBar | feathers.controls | Minimum requirements for a scroll bar to be usable with a Scroller component.
| ISearching | com.lookbackon.AI.searching | The basic chess game AI behaviors to be implemented.
| ISeek | com.lookbackon.AI.steeringBehavior.behaviors |
| ISignal | org.osflash.signals |
| ISlot | org.osflash.signals | The ISlot interface defines the basic properties of a listener associated with a Signal.
| IState | com.lookbackon.AI.FSM.states | Each state implements the IState interface.
| ISteeredVehicle | com.lookbackon.AI.steeringBehavior |
| ISystemManager | mx.managers | An ISystemManager manages an "application window".
| ITask | com.adobe.cairngorm.task | A task performs some task when the start() method is called.
| ITaskGroup | com.adobe.cairngorm.task | A task is a composition of task-items.
| Iterator | de.polygonal.ds | A 'java-style' iterator interface.
| ITextEditor | feathers.core | Handles the editing of text.
| ITextRenderer | feathers.core | Interface that handles common capabilities of rendering text.
| IToggle | feathers.core | An interface for something that may be selected.
| ITrimmedVirtualLayout | feathers.layout | Optimizes a virtual layout by skipping a specific number of items before and after the set that is passed to layout().
| IUIComponent | mx.core | The IUIComponent interface defines the basic set of APIs that you must implement to create a child of a Flex container or list.
| IUIComponent | mx.managers | The IUIComponent interface defines the basic set of APIs that you must implement to create a child of a Flex container or list.
| IUID | mx.core | The IUID interface defines the interface for objects that must have Unique Identifiers (UIDs) to uniquely identify the object.
| Iunfolding | ptolemy.geom3D.unfolding |
| IVariableVirtualLayout | feathers.layout | A virtual layout that supports variable item dimensions.
| IVehicle | com.lookbackon.AI.steeringBehavior | The interface of vechicle type.
| IVirtualLayout | feathers.layout | A layout algorithm that supports virtualization of items so that only the visible items need to be created.
| IWander | com.lookbackon.AI.steeringBehavior.behaviors |
| IXMLNotifiable | mx.utils | The IXMLNotifiable interface.
| Jewel | com.godpaper.as3.views.components.jewels | Jewel.as class.For as3 sprite based component. Add it to starling overlay stage(flash.display.Sprite).
| Jewel__ | com.godpaper.as3.views.components.jewels | Jewel__.as class.For starling sprite based component. Define the parent holder(flash.display.Sprite) firstly,then add it to starling stage(starling.display.Sprite).
| JoinedFace | ptolemy.geom3D.core |
| Juggler | starling.animation | The Juggler takes objects that implement IAnimatable (like Tweens) and executes them.
| KeyboardEvent | starling.events | A KeyboardEvent is dispatched in response to user input through a keyboard.
| KongregateModel | com.godpaper.as3.plugins.kongregate | KongregateModel.as class.
| KongregatePlugin | com.godpaper.as3.plugins.kongregate | KongregatePlugin API integration enables your game to report scores and statistics to our leaderboards, share levels and other content, sell virtual items, and export custom avatars from your game.
| Label | feathers.controls | Displays text.
| LayoutBoundsResult | feathers.layout | Calculated bounds for layout.
| LeftShoulderFlip270MemberShipFunction | com.lookbackon.AI.fuzzyLogicSystem | Left shoulder flip 270 degree member ship functions .g.
| LeftShoulderMemberShipFunction | com.lookbackon.AI.fuzzyLogicSystem | Left shoulder member ship functions .g.
| Linear | com.gskinner.motion.easing | Easing class for use with GTween.
| LinearEvaluation | com.lookbackon.AI.evaluation.linear | LinearEvaluation.as class.
| LineFormattedTarget | mx.logging.targets | All logger target implementations that have a formatted line style output should extend this class.
| LinkedList | de.polygonal.ds | A marker interface for linked list classes.
| LinkedListNode | de.polygonal.ds | A marker interface for the linked list nodes.
| LinkedQueue | de.polygonal.ds | A queue based on a linked list.
| LinkedStack | de.polygonal.ds | A stack based on a linked list.
| List | feathers.controls | Displays a one-dimensional list of items.
| ListCollection | feathers.data | Wraps a data source with a common API for use with UI controls, like lists, that support one dimensional collections of data.
| LoaderInfoSignalSet | org.osflash.signals.natives.sets |
| LobbyScreen | com.godpaper.as3.views.screens | LobbyScreen.as class.
| Log | mx.logging | Provides pseudo-hierarchical logging capabilities with multiple format and output options.
| LogEvent | mx.logging | Represents the log information for a single logging event.
| LogEventLevel | mx.logging | Static class containing constants for use in the level property.
| LogLogger | mx.logging | The logger that is used within the logging framework.
| LogUtil | com.godpaper.as3.utils | Use a simple utility method to retrieve the logger for a particular class, instead of passing in the qualified class name as a string.
| MainMenuScreen | com.godpaper.as3.views.screens | MainMenuScreen.as class.Create an exciting and dynamic main menu screen for your game.
| MainScene | com.godpaper.as3.views.scenes | MainScene.as class.
| MarkovChain | com.suckatmath.machinelearning.markov | A simple markov chain which tracks distribution from arbitrary k-grams of tokens to the next token.
| Maths | ptolemy |
| MathUtil | com.godpaper.as3.utils | Permutation Utility class version 1.
| MatrixPlugin | com.gskinner.motion.plugins | Plugin for GTween.
| MatrixUtil | starling.utils | A utility class containing methods related to the Matrix class.
| Message | Nonoba.api |
| Message | playerio | Message object either sent or received from the server
| MessageEvent | Nonoba.api |
| MicrophoneSignalSet | org.osflash.signals.natives.sets |
| MinimalTheme | feathers.themes |
| MiniMax | com.lookbackon.AI.searching | MiniMax.as class. The idea here is that both players will try all possible moves in their position and then choose, respectively, the one which makes the value of the position as high as possible (the white side) or as low as possible (black). I have called one color 'WHITE', this is the side which tries to maximize the value, and the other side tries to minimize the value.
| MinMax | com.lookbackon.AI.searching | This essay is a detailed explanation of one of the most important data structures ever created for Game Artificial Intelligence.
| MissingContextError | starling.errors | A MissingContextError is thrown when a Context3D object is required but not (yet) available.
| Mixer | ptolemy.ui.color |
| MixinUtil | com.godpaper.as3.utils | That title may be a bit of a stretch, AS3 does not support mixins in the same way as Ruby, but it is possible to define a set of methods and/or attributes in a single file and then mix those methods and attributes into your AS3 classes.
| MochiAd | mochi.as3 |
| MochiCoins | mochi.as3 |
| MochiDigits | mochi.as3 |
| MochiEventDispatcher | mochi.as3 |
| MochiEvents | mochi.as3 |
| MochiInventory | mochi.as3 |
| MochiModel | com.godpaper.as3.plugins.mochi | MochiModel.as class.
| MochiPlugin | com.godpaper.as3.plugins.mochi | MochiPlugin.as class.
| MochiScores | mochi.as3 |
| MochiServices | mochi.as3 |
| MochiSocial | mochi.as3 |
| MochiUserData | mochi.as3 |
| MonoSignal | org.osflash.signals | A MonoSignal can have only one listener.
| MotionBlurPlugin | com.gskinner.motion.plugins | Plugin for GTween.
| MovieClip | starling.display | A MovieClip is a simple way to display an animation depicted by a list of textures.
| MTDF | com.lookbackon.AI.searching |
| MultiColumnGridLayout | feathers.layout | Positions items in rows following a grid with a specific number of columns, defaulting to 12 columns.
| MultiColumnGridLayoutData | feathers.layout | Extra, optional data used by an MultiColumnGridLayout instance to position and size a display object.
| Multiplayer | playerio | Provides access to the Multiplayer services provided by Player.IO.
| NascenceState | com.godpaper.as3.business.fsm.states.chess | NascenceState.as class.
| NativeMappedSignal | org.osflash.signals.natives | The NativeMappedSignal class is used to map/transform a native Event, relayed from an IEventDispatcher, into other forms of data, which are dispatched to all listeners.
| NativeRelaySignal | org.osflash.signals.natives | The NativeRelaySignal class is used to relay events from an IEventDispatcher to listeners.
| NativeSignal | org.osflash.signals.natives | The NativeSignal class provides a strongly-typed facade for an IEventDispatcher.
| NativeSignalSet | org.osflash.signals.natives.sets | A convenient way to access a logical set of signals.
| NegaMax | com.lookbackon.AI.searching | The normal MiniMax code is a bit clumsy, since one side is trying to maximize the value and the other is trying to minimize - therefore, with MiniMax we always have to check if we are the side trying to maximize or the side trying to minimize.
| NegaScout | com.lookbackon.AI.searching | NegaSout.as class.
| NelderMeadSimplexTest | com.lookbackon.AI.evaluation.statical.nelderMeadSimplex |
| NestedError | org.spicefactory.lib.errors | Base Error implementation that allows to specify a cause.
| NetConnectionSignalSet | org.osflash.signals.natives.sets |
| NetStreamSignalSet | org.osflash.signals.natives.sets |
| NeuralNetWork | com.lookbackon.AI.ANN |
| Neuron | com.lookbackon.AI.ANN | A Neuron is the basic building block of a Neural Network
| Neurons | com.lookbackon.AI.ANN | Neural Network Layer or collection of cells or neurons
| Node | com.lookbackon.ds.graph | Node.as class.
| Node | jp.dip.hael.gameai.graph |
| NonobaAPI | Nonoba.api |
| NonobaModel | com.godpaper.as3.plugins.nonoba | NonobaModel.as class.
| NonobaPlugin | com.godpaper.as3.plugins.nonoba | NonobaPlugin.as class.
| NullIterator | de.polygonal.ds | An do-nothing iterator for structures that don't support iterators.
| NumberBoard | com.lookbackon.ds | The numbers in this array are labels on the winnable n-in-a-row areas of the board. This is useful so that when a piece is dropped into an arbitrary board position, the algorithm can determine very quickly which n-in-a-row areas have become more likely destined for a win for the player, and, as importantly, which n-in-a-row areas are no longer possibilities for the opposing player.
| ObjectProxy | mx.utils | This class provides the ability to track changes to an item managed by this proxy.
| ObjectUtil | mx.utils | The ObjectUtil class is an all-static class with methods for working with Objects within Flex.
| Octahedron | ptolemy.geom3D.platonic |
| Octahedron | ptolemy.geom3D.unfolding |
| OldFadeNewSlideTransitionManager | feathers.motion.transitions | A transition for ScreenNavigator that fades out the old screen and slides in the new screen from an edge.
| OmenVO | com.godpaper.as3.model.vos | The evaluation of a position in Chinese chess has approximately five elements: (1) the strength of the pieces in play, (2) the important positions, (3) the flexibility of the pieces, (4) the threats between pieces and the protection of pieces from threats, (5) a dynamic adjustment according to the situation (Hsu, 1990).
| OnceSignal | org.osflash.signals | Signal dispatches events to multiple listeners.
| OpeningBookModel | com.godpaper.as3.model | A singleton model hold chess board opening book information. Whether you like it or not,opening book are very important in many games. Some games already have a large body of thory produced by humams(e.g.
| PageIndicator | feathers.controls | Displays a selected index, usually corresponding to a page index in another UI control, using a highlighted symbol.
| Panel | feathers.controls | A container with a header and layout.
| PanelScreen | feathers.controls | A screen for use with ScreenNavigator, based on Panel in order to provide a header and layout.
| ParallelTask | com.adobe.cairngorm.task | A task group that processes its children in pseudo-parallel.
| Particle | starling.extensions |
| ParticleDesignerPS | starling.extensions | This class is only available for backwards-compatibility.
| ParticleSystem | starling.extensions |
| PartnerPay | playerio | Provides access to the PartnerPay services provided by Player.IO.
| PathTest | com.lookbackon.AI.steeringBehavior.tests |
| PayVault | playerio | Provides access to the PayVault service provided by Player.IO.
| PayVaultHistoryEntry | playerio | Entry in the users pay vault history
| PDParticle | starling.extensions |
| PDParticleSystem | starling.extensions |
| PGN | com.godpaper.as3.serialization | This class provides encoding and decoding of the PGN format.
| PGN_Model | com.godpaper.as3.model | PGN_Model.as class.
| PGN_Parser | com.godpaper.as3.business | A parser with PGN(Portable Game Notation) file;
| PGN_PluginButtonBar | com.godpaper.as3.views.plugin | PGN_PluginButtonBar.as class.For PGN file reading and replaying with (tab bar) control components.
| PGN_Proxy | com.godpaper.as3.business | The Proxy pattern does not have different class diagrams for the different types of proxies.
| PGN_VO | com.godpaper.as3.model.vos.pgn | PGN(Portable Game Notation) VO.是棋类游戏过程的文件格式，既然国际象棋以这个规范作为记录棋谱的标准，那么对于中国象棋来说，在还没有一个统一标准的今天，PGN无疑是一个好的选择。
| PGNDecoder | com.godpaper.as3.serialization | PGNDecoder.as class.
| PGNEncoder | com.godpaper.as3.serialization | PGNEncoder.as class.
| PGNParseError | com.godpaper.as3.serialization | PGNParseError.as class.
| PGNToken | com.godpaper.as3.serialization | PGNToken.as class.
| PGNTokenizer | com.godpaper.as3.serialization | PGNTokenizer.as class.
| PGNTokenType | com.godpaper.as3.serialization | Class containing constant values for the different types of tokens in a JSON encoded string.
| PickerList | feathers.controls | A combo-box like list control.
| PlatogoModel | com.godpaper.as3.plugins.platogo | PlatogoModel.as class.
| PlatogoPlugin | com.godpaper.as3.plugins.platogo | PlatogoPlugin.as class.Deprecated this which using flash movie clip based component.
| Platonic | ptolemy.geom3D.platonic |
| Platonic | ptolemy.geom3D |
| PlayerIO | playerio | API wrapper that is used to connect to the PlayerIO webservices
| PlayerIOError | playerio | Error object for most PlayerIO related errors This class is auto generated
| PlayerIoModel | com.godpaper.as3.plugins.playerIO | PlayerIoModel.as class.
| PlayerIoPlugin | com.godpaper.as3.plugins.playerIO | PlayerIoPlugin.as class.
| PlayerIORegistrationError | playerio | Error object PlayerIO QuickConnect registration errors This class is auto generated
| PlayerIoService | com.godpaper.as3.plugins.playerIO | MessageService.as class.
| PluginButtonBar | com.godpaper.as3.views.plugin | Extending the foxhole UI component(TabBar) with customzie data provider,make it configurable and plugin-able.
| PM_PRNG | de.polygonal.math |
| Point | ptolemy.geom3D.core |
| Polygon | starling.utils | This custom display objects renders a regular, n-sided polygon.
| PopUpManager | feathers.core | Adds a display object as a pop-up above all content.
| PositionVO | com.godpaper.as3.model.vos | PositionVO.as class.
| PostVO | com.godpaper.as3.model.vos | PostVO.as class.Abstract to Object wit packaged variables to net group posting.
| Prioritizable | de.polygonal.ds | All objects stored in a PriorityQueue have to extend this class.
| PriorityEdgeQueueDsc | com.lookbackon.ds.graph | PriorityEdgeQueueDsc.as class.
| PriorityEdgeQueueDsc | jp.dip.hael.gameai.graph.searcher | 降順のPriorityQueue
| PriorityQueue | de.polygonal.ds | A priority queue to manage prioritized data.
| PriorityQueueDsc | jp.dip.hael.gameai.util | 降順のPriorityQueue
| PrioritySignal | org.osflash.signals |
| Process | com.adobe.cairngorm.process |
| ProcessDiagnostic | org.generalrelativity.thread.diagnostic | Offers some simple means of diagnosing overall performance of an IRunnable instance.
| ProcessEvent | com.adobe.cairngorm.process |
| ProgressBar | feathers.controls | Displays the progress of a task over time.
| PropertyChangeEvent | mx.events | The PropertyChangeEvent class represents the event object passed to the event listener when one of the properties of an object has changed, and provides information about the change.
| PropertyChangeEventKind | mx.events | The PropertyChangeEventKind class defines the constant values for the kind property of the PropertyChangeEvent class.
| PropertyProxy | feathers.core | Detects when its own properties have changed and dispatches an event to notify listeners.
| ProxyArray | com.godpaper.as3.utils | ProxyArray.as class with num/obj sum and clear dynamic functions support.
| PursueEvadeTest | com.lookbackon.AI.steeringBehavior.tests |
| PursueTest | com.lookbackon.AI.steeringBehavior.tests |
| PVS | com.lookbackon.AI.searching | PVS.as class.
| Quad | starling.display | A Quad represents a rectangle with a uniform color or a color gradient.
| QuadBatch | starling.display | Optimizes rendering of a number of quads with an identical state.
| Quadratic | com.gskinner.motion.easing | Easing class for use with GTween.
| Quartic | com.gskinner.motion.easing | Easing class for use with GTween.
| QuickConnect | playerio | Used to authenticate users towards 3rd party user bases.
| Quiescence | com.lookbackon.AI.searching |
| Quintic | com.gskinner.motion.easing | Easing class for use with GTween.
| Radio | feathers.controls | A toggleable control that exists in a set that requires a single, exclusive toggled item.
| Rand | jp.dip.hael.gameai.util |
| RandomWalk | com.lookbackon.AI.searching | This essay is a detailed explanation of one of the most important data structures ever created for Game Artificial Intelligence.
| RectangleUtil | starling.utils | A utility class containing methods related to the Rectangle class.
| RedChessPiecesPool | com.godpaper.as3.model.pools | Reusing objects reduces the need to instantiate objects, which can be expensive.
| RegularFace | ptolemy.geom3D.core |
| RenascenceState | com.godpaper.as3.business.fsm.states.chess | RenascenceState.as class.
| RenderSupport | starling.core | A class that contains helper methods simplifying Stage3D rendering.
| RenderTexture | starling.textures | A RenderTexture is a dynamic texture onto which you can draw any display object.
| ResizeEvent | starling.events | A ResizeEvent is dispatched by the stage when the size of the Flash container changes.
| ResultTask | org.spicefactory.lib.task | Abstract base class for asynchronous operations that produce a result.
| RightShoulderFlip90MemberShipFunction | com.lookbackon.AI.fuzzyLogicSystem | Right shoulder flip 90 degress member ship functions .g.
| RightShoulderMemberShipFunction | com.lookbackon.AI.fuzzyLogicSystem | Right shoulder member ship functions .g.
| RoomInfo | playerio | Class that describes a room instance.
| Rotator | ptolemy.geom3D.controls |
| Scale3Image | feathers.display | Scales an image like a "pill" shape with three regions, either horizontally or vertically.
| Scale3Textures | feathers.textures | A set of three textures used by Scale3Image.
| Scale9Image | feathers.display | Scales an image with nine regions to maintain the aspect ratio of the corners regions.
| Scale9ImageStateValueSelector | feathers.skins | Values for each state are Scale9Textures instances, and the manager attempts to reuse the existing Scale9Image instance that is passed in to getValueForState() as the old value by swapping the textures.
| Scale9Textures | feathers.textures | A set of nine textures used by Scale9Image.
| ScaleMode | starling.utils | A class that provides constant values for the 'RectangleUtil.fit' method.
| Scene | ptolemy.geom3D.core |
| SceneBase | com.godpaper.as3.views.scenes | Abstract the pure AS3 scene logic and busniess as base class.
| Screen | feathers.controls | Provides useful capabilities for a menu screen displayed by ScreenNavigator.
| ScreenBase | com.godpaper.as3.views.screens | ScreenBase.as class.
| ScreenFadeTransitionManager | feathers.motion.transitions | A transition for ScreenNavigator that fades out the old screen and fades in the new screen.
| ScreenNavigator | feathers.controls | A "view stack"-like container that supports navigation between screens (any display object) through events.
| ScreenNavigatorItem | feathers.controls | Data for an individual screen that will be used by a ScreenNavigator object.
| ScreenSlidingStackTransitionManager | feathers.motion.transitions | A transition for ScreenNavigator that slides out the old screen and slides in the new screen at the same time.
| ScrollBar | feathers.controls | Select a value between a minimum and a maximum by dragging a thumb over a physical range or by using step buttons.
| ScrollContainer | feathers.controls | A generic container that supports layout and scrolling.
| Scroller | feathers.controls | Allows horizontal and vertical scrolling of a view port.
| ScrollRectManager | feathers.display | Utilities for working with display objects that have a scrollRect.
| ScrollText | feathers.controls | Displays long passages of text in a scrollable container using the runtime's software-based flash.text.TextField as an overlay above Starling content on the classic display list.
| SE | com.lookbackon.AI.searching |
| Searcher | jp.dip.hael.gameai.graph.searcher | グラフの経路探索を行うクラス イベントを投げるver.にも対応予定？
| SearcherBase | com.lookbackon.ds.graph.searcher | SearcherBase.as class.
| SearchingBase | com.lookbackon.AI.searching | This essay is a detailed explanation of one of the most important data structures ever created for Game Artificial Intelligence.
| SeekFleeTest1 | com.lookbackon.AI.steeringBehavior.tests |
| SeekFleeTest2 | com.lookbackon.AI.steeringBehavior.tests |
| SeekTest | com.lookbackon.AI.steeringBehavior.tests |
| SequenceTask | com.adobe.cairngorm.task | A task group that processes its children in sequence.
| SequentialTaskGroup | org.spicefactory.lib.task | A TaskGroup implementation that executes its child Tasks sequentially.
| Set | de.polygonal.ds | A set is a collection of values, without any particular order and no repeated values.
| SettingsScreen | com.godpaper.as3.views.screens | SettingsScreen.as class.This screen providers language and msic settings.
| SharedObjectSignalSet | org.osflash.signals.natives.sets |
| ShortSighted | com.lookbackon.AI.searching | About ShortSightedAI(鼠目寸光) Cannot see beyond one's nose; This essay is a detailed explanation of one of the most important data structures ever created for Game Artificial Intelligence.
| Signal | org.osflash.signals | Signal dispatches events to multiple listeners.
| SignalBitmap | org.osflash.signals.natives.base |
| SignalMovieClip | org.osflash.signals.natives.base |
| SignalShape | org.osflash.signals.natives.base |
| SignalSocket | org.osflash.signals.natives.base |
| SignalSprite | org.osflash.signals.natives.base |
| SignalTextField | org.osflash.signals.natives.base |
| SignalTimer | org.osflash.signals.natives.base |
| SignalURLLoader | org.osflash.signals.natives.base |
| SignalXMLSocket | org.osflash.signals.natives.base |
| SimpleScrollBar | feathers.controls | Select a value between a minimum and a maximum by dragging a thumb over a physical range.
| SimplexConstants | com.lookbackon.AI.evaluation.statical.nelderMeadSimplex |
| Sine | com.gskinner.motion.easing | Easing class for use with GTween.
| SingletonFactory | com.godpaper.as3.utils | One of the problems with the Singleton design pattern (there are many) is that it encapsulates the single instance nature of the pattern within the class, when very often the requirement for only one instance is not a feature of the class but a feature of the application that is using the class.
| Slider | feathers.controls | Select a value between a minimum and a maximum by dragging a thumb over the bounds of a track.
| SLinkedList | de.polygonal.ds | A singly linked list.
| SListIterator | de.polygonal.ds | A singly linked list iterator.
| SListNode | de.polygonal.ds | A singly linked list node.
| Slot | org.osflash.signals | The Slot class represents a signal slot.
| SlotList | org.osflash.signals | The SlotList class represents an immutable list of Slot objects.
| SmartRotationPlugin | com.gskinner.motion.plugins | Plugin for GTween.
| SnappingPlugin | com.gskinner.motion.plugins | Plugin for GTween.
| SocketSignalSet | org.osflash.signals.natives.sets |
| Solid | ptolemy.geom3D.core |
| SortOptions | de.polygonal.ds.sort |
| SortUtil | com.godpaper.as3.utils | SortUtil.as class.
| SoundChannelSignalSet | org.osflash.signals.natives.sets |
| SoundSignalSet | org.osflash.signals.natives.sets |
| SoundTransformPlugin | com.gskinner.motion.plugins | Plugin for GTween.
| SpatialVector | ptolemy.geom3D.core | Vector defined by (i,j,k) rectangular reference fromTo(Point,Point) returns Vector push(Point,Vector) returns Point crossProduct(Vector,Vector,rightHanded flag) returns Vector add(Vector,Vector), subtract(Vector,Vector) and multiply(Vector,Vector) are transparent!
| SplashScreen | com.godpaper.as3.views.screens | SplashScene.as class with customzie subroutines.
| Sprite | starling.display | A Sprite is the most lightweight, non-abstract container class.
| Stage | starling.display | A Stage represents the root of the display tree.
| StageSignalSet | org.osflash.signals.natives.sets |
| StageTextField | feathers.text | A StageText replacement for Flash Player with matching properties, since StageText is only available in AIR.
| StageTextTextEditor | feathers.controls.text | A Feathers text editor that uses the native StageText class in AIR, and the custom StageTextField class (that simulates StageText) in Flash Player.
| StandardIcons | feathers.skins | A set of icon textures, expected to be populated by the current theme.
| Starling | starling.core | The Starling class represents the core of the Starling framework.
| StateBase | com.lookbackon.AI.FSM.states | The base class of FSM state.This state internal hold on another human state,such as board,chess pice,game info,etc..
| StateChangeEvent | mx.events | The StateChangeEvent class represents an event that is dispatched when the currentState property of a component changes.
| StateValueSelector | feathers.skins | Maps a component's states to values, perhaps for one of the component's properties such as a skin or text format.
| StateWithToggleValueSelector | feathers.skins | Maps a component's states to values, perhaps for one of the component's properties such as a skin or text format.
| StaticExchangeEvaluation | com.lookbackon.AI.evaluation.statical.exchange |
| Stats | net.hires.debug |
| SteeredVehicle | com.lookbackon.AI.steeringBehavior |
| Steering | com.lookbackon.AI.steeringBehavior.tests |
| Steering2 | com.lookbackon.AI.steeringBehavior.tests |
| StringUtil | mx.utils | The StringUtil utility class is an all-static class with methods for working with String objects within Flex.
| SubTexture | starling.textures | A SubTexture represents a section of another texture.
| SynchronousDelegateTask | org.spicefactory.lib.task.util | Task implementation that wraps a synchronous Command.
| TabBar | feathers.controls | A line of tabs (vertical or horizontal), where one may be selected at a time.
| TabBarSlideTransitionManager | feathers.motion.transitions | Slides new screens from the left or right depending on the old and new selected index values of a TabBar control.
| Task | com.adobe.cairngorm.task | Base-class for a tasks that perform some processing and can be placed inside task groups.
| Task | org.spicefactory.lib.task | Abstract base class of the Task Framework representing an asynchronous operation.
| TaskEvent | com.adobe.cairngorm.task | An event that occurs while processing a task.
| TaskEvent | org.spicefactory.lib.task.events | Event that fires when a Task changes its internal state.
| TaskGroup | com.adobe.cairngorm.task | A base-class for task groups which implements the children and size properties.
| TaskGroup | org.spicefactory.lib.task | Abstract base class for SequentialTaskGroup and ConcurrentTaskGroup.
| TaskState | com.adobe.cairngorm.task | The states of a task-item.
| TaskState | org.spicefactory.lib.task.enum | Enumeration for the internal state of Task instances.
| Tetrahedron | ptolemy.geom3D.platonic |
| Tetrahedron | ptolemy.geom3D.unfolding |
| TextField | starling.text | A TextField displays text, either using standard true type fonts or custom bitmap fonts.
| TextFieldAutoSize | starling.text | This class is an enumeration of constant values used in setting the autoSize property of the TextField class.
| TextFieldSignalSet | org.osflash.signals.natives.sets |
| TextFieldTextEditor | feathers.controls.text | A Feathers text editor that uses the native TextField class set to TextInputType.INPUT.
| TextFieldTextRenderer | feathers.controls.text | Renders text with a native flash.text.TextField.
| TextInput | feathers.controls | A text entry control that allows users to enter and edit a single line of uniformly-formatted text.
| Texture | starling.textures | A texture stores the information that represents an image.
| TextureAtlas | starling.textures | A texture atlas is a collection of many smaller textures in one big image.
| TextureItem | com.emibap.textureAtlas |
| TextureSmoothing | starling.textures | A class that provides constant values for the possible smoothing algorithms of a texture.
| ThreadUtil | org.generalrelativity.thread.util | Offers a simple API for thread creation
| TiledColumnsLayout | feathers.layout | Positions items as tiles (equal width and height) from top to bottom in multiple columns.
| TiledImage | feathers.display | Tiles a texture to fill the specified bounds.
| TiledRowsLayout | feathers.layout | Positions items as tiles (equal width and height) from left to right in multiple rows.
| TimerSignalSet | org.osflash.signals.natives.sets |
| ToggleGroup | feathers.core | Controls the selection of two or more IToggle instances where only one may be selected at a time.
| ToggleSwitch | feathers.controls | Similar to a light switch with on and off states.
| TokenEntry | com.suckatmath.machinelearning.markov | represents a token in a markov chain
| TokenList | feathers.core | A list of space-delimited tokens.
| TokenStats | com.suckatmath.machinelearning.markov | collection of tokens and associated stats and utility methods
| Touch | starling.events | A Touch object contains information about the presence or movement of a finger or the mouse on the screen.
| TouchEvent | starling.events | A TouchEvent is triggered either by touch or mouse input.
| TouchPhase | starling.events | A class that provides constant values for the phases of a touch object.
| TouchProcessor | starling.events | The TouchProcessor is used to convert mouse and touch events of the conventional Flash stage to Starling's TouchEvents.
| TraceTarget | mx.logging.targets | Provides a logger target that uses the global trace() method to output log messages.
| Transformation | ptolemy.geom3D.core |
| Transitions | starling.animation | The Transitions class contains static methods that define easing functions.
| TrapezoidalMemberShipFunction | com.lookbackon.AI.fuzzyLogicSystem | Trapezoidal member ship function.
| TreeIterator | de.polygonal.ds | A tree iterator.
| TreeNode | de.polygonal.ds | A tree node for building a tree data structure.
| TriangleMemberShipFunction | com.lookbackon.AI.fuzzyLogicSystem | For instance the "north" lingustic value could have a Triangular membership function with parameter a=0°, b=90° and c=180°.
| Tween | starling.animation | A Tween animates numeric properties of objects.
| UIDUtil | mx.utils | The UIDUtil class is an all-static class with methods for working with UIDs (unique identifiers) within Flex.
| Unfolder | ptolemy.geom3D.ui |
| UpdateChessPiecesTask | com.godpaper.as3.tasks | UpdateChessPiecesTask.as class.
| UpdatePiecesBitboardTask | com.godpaper.as3.tasks | UpdatePiecesBitboardTask.as class.
| UpdatePiecesChessVoTask | com.godpaper.as3.tasks | UpdatePiecesChessVoTask.as class.
| UpdatePiecesOmenVoTask | com.godpaper.as3.tasks | UpdatePiecesOmenVoTask.as class.
| UpdatePiecesPositionTask | com.godpaper.as3.tasks | UpdatePiecesPostionTask.as class.
| UpdateZobristKeysTask | com.godpaper.as3.tasks | UpdateZobristKeysTask.as class.
| URLLoaderSignalSet | org.osflash.signals.natives.sets |
| URLStreamSignalSet | org.osflash.signals.natives.sets |
| UserVO | com.godpaper.as3.model.vos | UserVO.as class.
| VAlign | starling.utils | A class that provides constant values for vertical alignment of objects.
| Variable | com.lookbackon.AI.fuzzyLogicSystem | Lingustic variables: these are simply variables whoes values are lingustic.
| VariableValue | com.lookbackon.AI.fuzzyLogicSystem | Define a linguistic value and has an IMemberShipFunction that define a MemberShip function for the sepcific value.
| VaultItem | playerio | An item in a users PayVault.
| Vector2D | com.lookbackon.AI.steeringBehavior | A basic 2-dimensional vector class.
| VectorIntListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for Vector.<int>.
| VectorListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for Vectors.
| VectorNumberListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for Vector.<Number>.
| VectorUintListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for Vector.<uint>.
| VectorUtils | de.polygonal.ds |
| Vehicle | com.lookbackon.AI.steeringBehavior | Base class for moving characters.
| VehicleTest | com.lookbackon.AI.steeringBehavior.tests |
| VersionController | com.godpaper.as3.utils | This class providing auto update version number functions which displayed in the flash player context menu.
| Vertex | ptolemy.geom3D.core |
| VertexData | starling.utils | The VertexData class manages a raw list of vertex information, allowing direct upload to Stage3D vertex buffers.
| VerticalCenteredPopUpContentManager | feathers.controls.popups | Displays a pop-up at the center of the stage, filling the vertical space.
| VerticalLayout | feathers.layout | Positions items from top to bottom in a single column.
| ViewPortBounds | feathers.layout | Used by layout algorithms for determining the bounds in which to position and size items.
| WanderTest | com.lookbackon.AI.steeringBehavior.tests |
| Water | com.godpaper.as3.views.components.jewels | Water.as class.
| WeightedEdge | com.lookbackon.ds.graph | WeightedEdge.as class.
| WeightedEdge | jp.dip.hael.gameai.graph |
| Windowing | com.lookbackon.AI.searching |
| XMLListListCollectionDataDescriptor | feathers.data | An IListCollectionDataDescriptor implementation for XMLLists.
| XmlLoaderTask | org.spicefactory.lib.task.util |
| XMLNotifier | mx.utils | Used for watching changes to XML and XMLList objects.
| XMLSocketSignalSet | org.osflash.signals.natives.sets |
| ZobristConstants | com.godpaper.as3.consts | Summary description for ZC(ZobristConstants). In breakthrough, the transposition table proven to be very effective for detecting duplicate positions and as well for Iterative Deepening (re-search is almost done instantaneously). Zobrist hashing was used in the algorithm in order to create the transposition table.
| ZobristHashTable | com.lookbackon.ds | These old hashes defined my requirements: The keys are unaligned variable-length byte arrays. Sometimes keys are several such arrays. Sometimes a set of independent hash functions were required. Average key lengths ranged from 8 bytes to 200 bytes. Keys might be character strings, numbers, bit-arrays, or weirder things. Table sizes could be anything, including powers of 2. The hash must be faster than the old one. The hash must do a good job.
| ZobristKeysModel | com.godpaper.as3.model | A singleton model hold all Chess Board's tag info for Chess HistoryTable/OpeningBook.
| ZobristKeyVO | com.godpaper.as3.model.vos | The zobrist key value object obtain the keys(color,type,position).

Thu Jan 16 2014, 01:13 PM +08:00